html {
	font-size: 62.5%;
}
.title {
	text-align: center;
	font-size: 2rem;
}
.import-input {
	position: absolute;
	display: inline;
	top: 0;
	left: 0;
	opacity: 0;
}
.import-btn-bg {
	position: relative;
	float: left;
	margin-left: 2rem;
}
.import-btn {
	width: 7rem;
	height: 3.6rem;
	font-size: 1.4rem;
	background: #1E90FF;
	color: white;
	outline: none;
	-webkit-appearance: none;
	border: 1px solid #fff;
	border-radius: 0.5rem;
}
.import-btn:hover {
	cursor: pointer;
	background: #4169E1;
 }
.sheet-name-list {
	float: left;
	margin-left: 1.5rem;
	width: 50rem;
}
.export-btn-bg {
	position: relative;
	float: right;
	margin-right: 2rem;
}
.export-btn {
	width: 9rem;
	height: 3.6rem;
	font-size: 1.4rem;
	background: #fcaf17;
	color: white;
	outline: none;
	-webkit-appearance: none;
	border: 1px solid #fff;
	border-radius: 0.5rem;
}
.export-btn:disabled {
	background: #d3d7d4;
}
.information-bg {
	clear: both;
	margin-top: 7rem;
	margin-left: 2rem;
	font-size: 1.4rem;
	color: #222;
}
.information-bg label, input {
	font-weight: normal !important;
}
.imported-files, .selected-sheets {
	clear: both;
	margin-left: 2rem;
}
.imported-files {
	margin-top: 8rem;
}
.selected-sheets {
	margin-top: 1rem;
}
.loading-bg {
	visibility: hidden;
	position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
}
.loading-bg.loading {
	visibility: visible;
}
.ldld {
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 20rem;
    height: 20rem;
}
